tongue and groove seams - Turkish English Dictionary